package net.ib.mtalk.network.pipeline;

import net.ib.mtalk.network.TcpEnvelope;

import org.jboss.netty.channel.ChannelFuture;
import org.jboss.netty.channel.ChannelHandler;
import org.jboss.netty.channel.SimpleChannelHandler;

public abstract class NetClientChannelHandler extends SimpleChannelHandler implements ChannelHandler {

	public abstract ChannelFuture closeChannel();
	public abstract boolean validateChannel();
	public abstract int writeChannel(TcpEnvelope tcpEnvelope);
	public abstract void expiredCollector();

}
